ICD\Hosting\Services\Processors\PaymentPayPal A

Total Complexity 74
Dependencies 2
Dependents 0
Total lines 525
Lines of code 312
Logical lines of code 139
Comment lines 144
Methods 17
Properties 3

Methods 17

Method Rating Maintainability Complexity Lines of code
detectPayment()
A
44 16 39
apiExec()
A
47 9 32
paymentData()
S
44 6 42
processWebhook()
S
46 6 39
paymentType()
S
61 8 9
validPayment()
S
52 5 22
detectNotification()
S
58 5 16
createOrder()
S
42 2 57
__construct()
S
61 5 10
apiCmd()
S
60 2 13
loadAssets()
S
62 2 12
createPaymentToken()
S
76 2 4
getOrder()
S
70 2 6
createPaymentSession()
S
80 1 3
requirePaymentToken()
S
82 1 3
refundPayment()
S
91 1 2
paymentTotal()
S
80 1 3